665240
82250
296981
741137
325741
275546
422640
375265
802928
343150
564755
944213
129528
118394
817535
859905
485700
910983
914772
973906
912457
74663
792728
509655